towel cupboard - German English Dictionary